798d0f12dfa9ce2dafcbcb253ba036a3d58a53e0,src/org/commoncrawl/mapred/ec2/postprocess/crawldb/CrawlDBKey.java,LinkKeyComparator,compare,#number[]#number#number#number[]#number#number#,267
Before Change
@Override
public int compare(byte[] b1, int s1, int l1, byte[] b2, int s2, int l2) {
key1.set(b1, s1, l1);
key2.set(b2, s2, l2);
return compare(key1,key2);
}
After Change
inputBuffer.reset(b1,s1,l1);
keyLen = WritableUtils.readVInt(inputBuffer);
key1.set(b1,inputBuffer.getPosition(), keyLen);
inputBuffer.reset(b2,s2,l2);
keyLen = WritableUtils.readVInt(inputBuffer);
key2.set(b2,inputBuffer.getPosition(), keyLen);
return compare(key1,key2);